mechanical power-transmission guard - Deutsch Englisch Wörterbuch